Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 ORCHARD PLACE Terraced £110,642 £65,000 12 Jul 2012
28 ORCHARD PLACE Terraced £105,715 £62,500 14 Dec 2012